# Copyright (c) 2017 Presto Labs Pte. Ltd.
# Author: inkyu

from coin.exchange.huobi.kr_rest.constants import symbol_list

group_symbol = {
    'a': [
        'omgusdt',
        'eoseth',
        'zecusdt',
        'dashbtc',
        'bchbtc',
        'ethhusd',
        'btchusd',
        'eoshusd',
        'xrphusd',
        'hthusd'
    ],
    'b': ['eosusdt', 'xrpbtc', 'ltcusdt', 'qtumusdt'],
    'c': ['neousdt', 'btcusdt'],
    'd': ['neobtc', 'bateth', 'qtumeth', 'zecbtc'],
    'e': ['etcusdt'],
    'f': ['ltcbtc', 'eosbtc', 'bchusdt', 'dashusdt'],
    'g': ['xrpusdt', 'ethbtc', 'ethusdt'],
    'h': ['omgbtc', 'etcbtc', 'qtumbtc', 'btgbtc', 'batbtc'],
    'i': ['omgeth'],
    'j': ['dashht', 'etcht', 'linketh'],
    'k': [
        'eosht', 'hteth', 'iotaeth', 'xemusdt', 'iotabtc', 'ontusdt', 'adausdt', 'htusdt'
    ],
    'l': ['adaeth', 'dcrbtc', 'xrpht', 'ltcht', 'xembtc'],
    'm': ['iotausdt', 'htbtc', 'linkbtc'],
    'o': ['ontbtc', 'bchht'],
    'p': ['trxusdt', 'trxbtc', 'adabtc', 'trxeth', 'bsvbtc', 'bsvusdt']
}

futures_group_symbol = {
    'a': ['BTC_CW', 'ETH_CW', 'EOS_CW', 'LTC_CW', 'XRP_CW', 'BCH_CW', 'TRX_CW', 'BSV_CW', 'ETC_CW'],
    'b': ['BTC_NW', 'ETH_NW', 'EOS_NW', 'LTC_NW', 'XRP_NW', 'BCH_NW', 'TRX_NW', 'BSV_NW', 'ETC_NW'],
    'c': ['BTC_CQ', 'ETH_CQ', 'EOS_CQ', 'LTC_CQ', 'XRP_CQ', 'BCH_CQ', 'TRX_CQ', 'BSV_CQ', 'ETC_CQ'],
}

# Basic check
for group, symbols in group_symbol.items():
  for symbol in symbols:
    #assert symbol in symbol_list, symbol
    pass
